<?php 
 return array(
'module_name'=>'admin',//代码生成的应用目录  注:这里需根据实际情况手动配置
'tableName'=>'ptf_store_product',//表名必填
'tableCnName'=>'商品',//表中文名必填  注:这里需根据实际情况手动配置

'priTable'=>'ptf_privilege',//权限表名必填   注:这里需根据实际情况手动配置


//表中的主键字段
'pri_key'=>'id',
/*********TP5验证规则********/
'validate_rule'=>"array(
		'mer_id'=>'number',
		'store_name' => 'require|max:128',
		'store_info' => 'require|max:256',
		'keyword' => 'require|max:256',
		'bar_code' => 'max:15',
		'cate_id' => 'require|max:64',
		'price'=>'regex:\d+\.?\d{0,2}',
		'vip_price'=>'regex:\d+\.?\d{0,2}',
		'ot_price'=>'regex:\d+\.?\d{0,2}',
		'postage'=>'regex:\d+\.?\d{0,2}',
		'unit_name' => 'require|max:32',
		'sort'=>'number',
		'sales'=>'number',
		'stock'=>'number',
                            		'give_integral'=>'require|regex:\d+\.?\d{0,2}',
		'cost'=>'require|regex:\d+\.?\d{0,2}',
            		'ficti'=>'number',
		'browse'=>'number',
		'code_path' => 'max:64',
		'soure_link' => 'max:255',
	)",
/*********TP5验证规则错误提示信息********/
'validate_message'=>"array(
		'mer_id.number'=>'商户Id(0为总后台管理员创建,不为0的时候是商户后台创建)的值必须是一个整数',
		'store_name.require'=>'商品名称不能为空',
		'store_name.max'=>'商品名称的值不能超过128个字符',
		'store_info.require'=>'商品简介不能为空',
		'store_info.max'=>'商品简介的值不能超过256个字符',
		'keyword.require'=>'关键字不能为空',
		'keyword.max'=>'关键字的值不能超过256个字符',
		'bar_code.max'=>'产品条码（一维码）的值不能超过15个字符',
		'cate_id.require'=>'分类id不能为空',
		'cate_id.max'=>'分类id的值不能超过64个字符',
		'price.regex'=>'商品价格的值不是正确的货币格式',
		'vip_price.regex'=>'会员价格的值不是正确的货币格式',
		'ot_price.regex'=>'市场价的值不是正确的货币格式',
		'postage.regex'=>'邮费的值不是正确的货币格式',
		'unit_name.require'=>'单位名不能为空',
		'unit_name.max'=>'单位名的值不能超过32个字符',
		'sort.number'=>'排序的值必须是一个整数',
		'sales.number'=>'销量的值必须是一个整数',
		'stock.number'=>'库存的值必须是一个整数',
		'give_integral.require'=>'获得积分不能为空',
		'give_integral.regex'=>'获得积分的值不是正确的货币格式',
		'cost.require'=>'成本价不能为空',
		'cost.regex'=>'成本价的值不是正确的货币格式',
		'ficti.number'=>'虚拟销量的值必须是一个整数',
		'browse.number'=>'浏览量的值必须是一个整数',
		'code_path.max'=>'产品二维码地址(用户小程序海报)的值不能超过64个字符',
		'soure_link.max'=>'淘宝京东1688类型的值不能超过255个字符',
)",
/**************TP5的验证场景****************/
'validate_scene'=>"array(
		'add'=>array('mer_id','image','slider_image','store_name','store_info','keyword','bar_code','cate_id','price','vip_price','ot_price','postage','unit_name','sort','sales','stock','is_show','is_hot','is_benefit','is_best','is_new','description','is_postage','mer_use','give_integral','cost','is_seckill','is_bargain','is_good','ficti','browse','code_path','soure_link'),
		'edit'=>array('id','mer_id','image','slider_image','store_name','store_info','keyword','bar_code','cate_id','price','vip_price','ot_price','postage','unit_name','sort','sales','stock','is_show','is_hot','is_benefit','is_best','is_new','description','is_postage','mer_use','give_integral','cost','is_seckill','is_bargain','is_good','ficti','browse','code_path','soure_link'),
	)",

/*********生成动态表单的字段配置信息********/
/**
	注意:每个表的配置这里的表单字段需要根据实际情况手动修改
**/
'form_fields'=>array(
		'mer_id'=>array(
			'text'=>'商户Id(0为总后台管理员创建,不为0的时候是商户后台创建)',
			'type'=>'text',
			'is_visible'=>1,
			'required'=>0,
			'placeholder'=>'请输入商户Id(0为总后台管理员创建,不为0的时候是商户后台创建)',
			'validate'=>'datatype="n" ignore="ignore"  nullmsg="请填写商户Id(0为总后台管理员创建,不为0的时候是商户后台创建)"',
		),
		'image'=>array(
			'text'=>'商品图片',
			'type'=>'file',
			'is_visible'=>0,
			'required'=>0,
			'placeholder'=>'请输入商品图片',
			'validate'=>'',
		),
		'slider_image'=>array(
			'text'=>'轮播图',
			'type'=>'file',
			'is_visible'=>0,
			'required'=>0,
			'placeholder'=>'请输入轮播图',
			'validate'=>'',
		),
		'store_name'=>array(
			'text'=>'商品名称',
			'type'=>'text',
			'is_visible'=>1,
			'required'=>1,
			'placeholder'=>'请输入商品名称',
			'validate'=>'datatype="s2-128"  nullmsg="请填写商品名称"',
		),
		'store_info'=>array(
			'text'=>'商品简介',
			'type'=>'text',
			'is_visible'=>1,
			'required'=>1,
			'placeholder'=>'请输入商品简介',
			'validate'=>'datatype="s2-256"  nullmsg="请填写商品简介"',
		),
		'keyword'=>array(
			'text'=>'关键字',
			'type'=>'text',
			'is_visible'=>1,
			'required'=>1,
			'placeholder'=>'请输入关键字',
			'validate'=>'datatype="s2-256"  nullmsg="请填写关键字"',
		),
		'bar_code'=>array(
			'text'=>'产品条码（一维码）',
			'type'=>'text',
			'is_visible'=>1,
			'required'=>0,
			'placeholder'=>'请输入产品条码（一维码）',
			'validate'=>'datatype="s2-15" ignore="ignore"  nullmsg="请填写产品条码（一维码）"',
		),
		'cate_id'=>array(
			'text'=>'分类id',
			'type'=>'text',
			'is_visible'=>1,
			'required'=>1,
			'placeholder'=>'请输入分类id',
			'validate'=>'datatype="s2-64"  nullmsg="请填写分类id"',
		),
		'price'=>array(
			'text'=>'商品价格',
			'type'=>'text',
			'is_visible'=>1,
			'required'=>0,
			'placeholder'=>'请输入商品价格',
			'validate'=>'datatype="n" ignore="ignore" regex="/\d+\.?\d{0,2}/"',
		),
		'vip_price'=>array(
			'text'=>'会员价格',
			'type'=>'text',
			'is_visible'=>1,
			'required'=>0,
			'placeholder'=>'请输入会员价格',
			'validate'=>'datatype="n" ignore="ignore" regex="/\d+\.?\d{0,2}/"',
		),
		'ot_price'=>array(
			'text'=>'市场价',
			'type'=>'text',
			'is_visible'=>1,
			'required'=>0,
			'placeholder'=>'请输入市场价',
			'validate'=>'datatype="n" ignore="ignore" regex="/\d+\.?\d{0,2}/"',
		),
		'postage'=>array(
			'text'=>'邮费',
			'type'=>'text',
			'is_visible'=>1,
			'required'=>0,
			'placeholder'=>'请输入邮费',
			'validate'=>'datatype="n" ignore="ignore" regex="/\d+\.?\d{0,2}/"',
		),
		'unit_name'=>array(
			'text'=>'单位名',
			'type'=>'text',
			'is_visible'=>1,
			'required'=>1,
			'placeholder'=>'请输入单位名',
			'validate'=>'datatype="s2-32"  nullmsg="请填写单位名"',
		),
		'sort'=>array(
			'text'=>'排序',
			'type'=>'text',
			'is_visible'=>1,
			'required'=>0,
			'placeholder'=>'请输入排序',
			'validate'=>'datatype="n" ignore="ignore"  nullmsg="请填写排序"',
		),
		'sales'=>array(
			'text'=>'销量',
			'type'=>'text',
			'is_visible'=>1,
			'required'=>0,
			'placeholder'=>'请输入销量',
			'validate'=>'datatype="n" ignore="ignore"  nullmsg="请填写销量"',
		),
		'stock'=>array(
			'text'=>'库存',
			'type'=>'text',
			'is_visible'=>1,
			'required'=>0,
			'placeholder'=>'请输入库存',
			'validate'=>'datatype="n" ignore="ignore"  nullmsg="请填写库存"',
		),
		'is_show'=>array(
			'text'=>'状态（0：未上架，1：上架）',
			'type'=>'radio',
			'is_visible'=>1,
			'required'=>1,
			'placeholder'=>'请输入状态（0：未上架，1：上架）',
			'validate'=>'datatype="*"  nullmsg="请填写状态（0：未上架，1：上架）"',
					'values'=>array('否','是'),
	),
		'is_hot'=>array(
			'text'=>'是否热卖',
			'type'=>'radio',
			'is_visible'=>1,
			'required'=>1,
			'placeholder'=>'请输入是否热卖',
			'validate'=>'datatype="*"  nullmsg="请填写是否热卖"',
					'values'=>array('否','是'),
	),
		'is_benefit'=>array(
			'text'=>'是否优惠',
			'type'=>'radio',
			'is_visible'=>1,
			'required'=>1,
			'placeholder'=>'请输入是否优惠',
			'validate'=>'datatype="*"  nullmsg="请填写是否优惠"',
					'values'=>array('否','是'),
	),
		'is_best'=>array(
			'text'=>'是否精品',
			'type'=>'radio',
			'is_visible'=>1,
			'required'=>1,
			'placeholder'=>'请输入是否精品',
			'validate'=>'datatype="*"  nullmsg="请填写是否精品"',
					'values'=>array('否','是'),
	),
		'is_new'=>array(
			'text'=>'是否新品',
			'type'=>'radio',
			'is_visible'=>1,
			'required'=>1,
			'placeholder'=>'请输入是否新品',
			'validate'=>'datatype="*"  nullmsg="请填写是否新品"',
					'values'=>array('否','是'),
	),
		'description'=>array(
			'text'=>'产品描述',
			'type'=>'textarea',
			'is_visible'=>0,
			'required'=>0,
			'placeholder'=>'请输入产品描述',
			'validate'=>'  nullmsg="请填写产品描述"',
		),
		'is_postage'=>array(
			'text'=>'是否包邮',
			'type'=>'radio',
			'is_visible'=>1,
			'required'=>1,
			'placeholder'=>'请输入是否包邮',
			'validate'=>'datatype="*"  nullmsg="请填写是否包邮"',
					'values'=>array('否','是'),
	),
		'mer_use'=>array(
			'text'=>'商户是否代理 0不可代理1可代理',
			'type'=>'radio',
			'is_visible'=>1,
			'required'=>1,
			'placeholder'=>'请输入商户是否代理 0不可代理1可代理',
			'validate'=>'datatype="*"  nullmsg="请填写商户是否代理 0不可代理1可代理"',
					'values'=>array('否','是'),
	),
		'give_integral'=>array(
			'text'=>'获得积分',
			'type'=>'text',
			'is_visible'=>1,
			'required'=>1,
			'placeholder'=>'请输入获得积分',
			'validate'=>'datatype="n" regex="\d+\.?\d{0,2}"  nullmsg="请填写获得积分"',
		),
		'cost'=>array(
			'text'=>'成本价',
			'type'=>'text',
			'is_visible'=>1,
			'required'=>1,
			'placeholder'=>'请输入成本价',
			'validate'=>'datatype="n" regex="\d+\.?\d{0,2}"  nullmsg="请填写成本价"',
		),
		'is_seckill'=>array(
			'text'=>'秒杀状态 0 未开启 1已开启',
			'type'=>'radio',
			'is_visible'=>1,
			'required'=>1,
			'placeholder'=>'请输入秒杀状态 0 未开启 1已开启',
			'validate'=>'datatype="*"  nullmsg="请填写秒杀状态 0 未开启 1已开启"',
					'values'=>array('否','是'),
	),
		'is_bargain'=>array(
			'text'=>'砍价状态 0未开启 1开启',
			'type'=>'radio',
			'is_visible'=>1,
			'required'=>1,
			'placeholder'=>'请输入砍价状态 0未开启 1开启',
			'validate'=>'datatype="*"  nullmsg="请填写砍价状态 0未开启 1开启"',
					'values'=>array('否','是'),
	),
		'is_good'=>array(
			'text'=>'是否优品推荐',
			'type'=>'radio',
			'is_visible'=>1,
			'required'=>1,
			'placeholder'=>'请输入是否优品推荐',
			'validate'=>'datatype="*"  nullmsg="请填写是否优品推荐"',
					'values'=>array('否','是'),
	),
		'ficti'=>array(
			'text'=>'虚拟销量',
			'type'=>'text',
			'is_visible'=>1,
			'required'=>0,
			'placeholder'=>'请输入虚拟销量',
			'validate'=>'datatype="n" ignore="ignore"  nullmsg="请填写虚拟销量"',
		),
		'browse'=>array(
			'text'=>'浏览量',
			'type'=>'text',
			'is_visible'=>1,
			'required'=>0,
			'placeholder'=>'请输入浏览量',
			'validate'=>'datatype="n" ignore="ignore"  nullmsg="请填写浏览量"',
		),
		'code_path'=>array(
			'text'=>'产品二维码地址(用户小程序海报)',
			'type'=>'text',
			'is_visible'=>1,
			'required'=>0,
			'placeholder'=>'请输入产品二维码地址(用户小程序海报)',
			'validate'=>'datatype="s2-64" ignore="ignore"  nullmsg="请填写产品二维码地址(用户小程序海报)"',
		),
		'soure_link'=>array(
			'text'=>'淘宝京东1688类型',
			'type'=>'text',
			'is_visible'=>1,
			'required'=>0,
			'placeholder'=>'请输入淘宝京东1688类型',
			'validate'=>'datatype="s2-255" ignore="ignore"  nullmsg="请填写淘宝京东1688类型"',
		),
        ),


/*********搜索字段配置信息********/
'search'=>array(
        '-1'=>array(
            'field'=>'id',
            'type'=>'text',
            'required'=>1, //required为1必须搜索
            'comment'=>'ID',
    ),

			'0'=>array(
            'field'=>'mer_id',
            'type'=>'text',
            'required'=>0,
            'comment'=>'商户Id(0为总后台管理员创建,不为0的时候是商户后台创建)',
        ),
			'1'=>array(
            'field'=>'store_name',
            'type'=>'text',
            'required'=>1,
            'comment'=>'商品名称',
        ),
			'2'=>array(
            'field'=>'store_info',
            'type'=>'text',
            'required'=>1,
            'comment'=>'商品简介',
        ),
			'3'=>array(
            'field'=>'keyword',
            'type'=>'text',
            'required'=>1,
            'comment'=>'关键字',
        ),
			'4'=>array(
            'field'=>'bar_code',
            'type'=>'text',
            'required'=>0,
            'comment'=>'产品条码（一维码）',
        ),
			'5'=>array(
            'field'=>'cate_id',
            'type'=>'text',
            'required'=>1,
            'comment'=>'分类id',
        ),
			'6'=>array(
            'field'=>'unit_name',
            'type'=>'text',
            'required'=>1,
            'comment'=>'单位名',
        ),
			'7'=>array(
            'field'=>'sort',
            'type'=>'text',
            'required'=>0,
            'comment'=>'排序',
        ),
			'8'=>array(
            'field'=>'sales',
            'type'=>'text',
            'required'=>0,
            'comment'=>'销量',
        ),
			'9'=>array(
            'field'=>'stock',
            'type'=>'text',
            'required'=>0,
            'comment'=>'库存',
        ),
			'10'=>array(
            'field'=>'ficti',
            'type'=>'text',
            'required'=>0,
            'comment'=>'虚拟销量',
        ),
			'11'=>array(
            'field'=>'browse',
            'type'=>'text',
            'required'=>0,
            'comment'=>'浏览量',
        ),
			'12'=>array(
            'field'=>'code_path',
            'type'=>'text',
            'required'=>0,
            'comment'=>'产品二维码地址(用户小程序海报)',
        ),
			'13'=>array(
            'field'=>'soure_link',
            'type'=>'text',
            'required'=>0,
            'comment'=>'淘宝京东1688类型',
        ),
			),

/*********详情字段配置信息********/
'view'=>array(
    '0'=>[
        'comment'=>'商品id',
        'field'=>'id',
    ],
    '1'=>[
        'comment'=>'商户Id(0为总后台管理员创建,不为0的时候是商户后台创建)',
        'field'=>'mer_id',
    ],
    '2'=>[
        'comment'=>'商品图片',
        'field'=>'image',
    ],
    '3'=>[
        'comment'=>'轮播图',
        'field'=>'slider_image',
    ],
    '4'=>[
        'comment'=>'商品名称',
        'field'=>'store_name',
    ],
    '5'=>[
        'comment'=>'商品简介',
        'field'=>'store_info',
    ],
    '6'=>[
        'comment'=>'关键字',
        'field'=>'keyword',
    ],
    '7'=>[
        'comment'=>'产品条码（一维码）',
        'field'=>'bar_code',
    ],
    '8'=>[
        'comment'=>'分类id',
        'field'=>'cate_id',
    ],
    '9'=>[
        'comment'=>'商品价格',
        'field'=>'price',
    ],
    '10'=>[
        'comment'=>'会员价格',
        'field'=>'vip_price',
    ],
    '11'=>[
        'comment'=>'市场价',
        'field'=>'ot_price',
    ],
    '12'=>[
        'comment'=>'邮费',
        'field'=>'postage',
    ],
    '13'=>[
        'comment'=>'单位名',
        'field'=>'unit_name',
    ],
    '14'=>[
        'comment'=>'排序',
        'field'=>'sort',
    ],
    '15'=>[
        'comment'=>'销量',
        'field'=>'sales',
    ],
    '16'=>[
        'comment'=>'库存',
        'field'=>'stock',
    ],
    '17'=>[
        'comment'=>'状态（0：未上架，1：上架）',
        'field'=>'is_show',
    ],
    '18'=>[
        'comment'=>'是否热卖',
        'field'=>'is_hot',
    ],
    '19'=>[
        'comment'=>'是否优惠',
        'field'=>'is_benefit',
    ],
    '20'=>[
        'comment'=>'是否精品',
        'field'=>'is_best',
    ],
    '21'=>[
        'comment'=>'是否新品',
        'field'=>'is_new',
    ],
    '22'=>[
        'comment'=>'产品描述',
        'field'=>'description',
    ],
    '23'=>[
        'comment'=>'添加时间',
        'field'=>'add_time',
    ],
    '24'=>[
        'comment'=>'是否包邮',
        'field'=>'is_postage',
    ],
    '25'=>[
        'comment'=>'是否删除',
        'field'=>'is_del',
    ],
    '26'=>[
        'comment'=>'商户是否代理 0不可代理1可代理',
        'field'=>'mer_use',
    ],
    '27'=>[
        'comment'=>'获得积分',
        'field'=>'give_integral',
    ],
    '28'=>[
        'comment'=>'成本价',
        'field'=>'cost',
    ],
    '29'=>[
        'comment'=>'秒杀状态 0 未开启 1已开启',
        'field'=>'is_seckill',
    ],
    '30'=>[
        'comment'=>'砍价状态 0未开启 1开启',
        'field'=>'is_bargain',
    ],
    '31'=>[
        'comment'=>'是否优品推荐',
        'field'=>'is_good',
    ],
    '32'=>[
        'comment'=>'虚拟销量',
        'field'=>'ficti',
    ],
    '33'=>[
        'comment'=>'浏览量',
        'field'=>'browse',
    ],
    '34'=>[
        'comment'=>'产品二维码地址(用户小程序海报)',
        'field'=>'code_path',
    ],
    '35'=>[
        'comment'=>'淘宝京东1688类型',
        'field'=>'soure_link',
    ],
),

);?>